package com.ytjj.qmyx.admin.model.request;

import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 *
 *
 * @Version: 1.0
 */
@Data
public class ReissueLogisticsRequest implements Serializable {

    /**
     * 当前页
     */
    private Integer pageNum = 1;

    /**
     * 每页展示数
     */
    private Integer pageSize = 10;

    /**
     * id
     */
    private Integer id;

    /**
     * 供应商Id
     */
    private Integer bankerId;

    /**
     * 订单号
     */
    private String orderNo;

    /**
     * 子订单号
     */
    private String childOrderNo;


    /**
     * 收货人姓名
     */
    private String userName;

    /**
     * 收货人号码
     */
    private String userPhone;

    /**
     * 产品名称
     */
    private String productName;

    /**
     * 原快递号
     */
    private String oldOrderNo;

    /**
     * 补单快递号
     */
    private String expressNo;

    /**
     * 补单时间 (年-月-日)
     */
    private String dayTime;

    /**
     * 开始时间
     */
    private Date startTime;

    /**
     * 结束时间
     */
    private Date endTime;

    /**
     * 快递公司编码
     */
    private String expressCompanyNo;

    /**
     * 收回单号
     */
    private String recoveryOrderNo;

    /**
     * 补单状态
     */
    private Integer status;


    /**
     * 仓库名称
     */
    private String warehouseName;

    /**
     * 建单人
     */
    private String createName;

    /**
     * 退货开始时间
     */
    private Date acquiringStartDay;

    /**
     * 退货结束时间
     */
    private Date acquiringEndDay;

    /**
     * 补发开始时间
     */
    private Date supplementaryStartDay;

    /**
     * 补发结束时间
     */
    private Date supplementaryEndDay;

    /**
     * 补单类型
     */
    private Integer reissueType;

    /**
     * 完结状态  1-完结 0-未完结
     */
    private Integer finishStatus;

    /**
     * 是否导出 0-待导出 1-已导出
     */
    private Integer isExport;




    /**
     * 快递高级状态值。
     */
    private Integer statusCode;

    /**
     * 快递异常描述
     */
    private String statusDesc;

    /**
     * 物流异常
     */
    private String logisticsAnomaly;
}
